Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Install llvm@12 with brew on macOS #1104

Merged
merged 1 commit into from
Aug 14, 2023
Merged

CI: Install llvm@12 with brew on macOS #1104

merged 1 commit into from
Aug 14, 2023

Conversation

RyanGlScott
Copy link
Contributor

@RyanGlScott RyanGlScott commented Aug 11, 2023

This is done for two reasons:

  1. It provides a workaround for brew install llvm@11 fails with "Failed to fix install linkage" Homebrew/brew#15859 (which causes brew install llvm@11 to fail) until a fix becomes available. Practically speaking, this means that the nightly Crux builds will work once again.
  2. It means that our CI consistently tests against LLVM 12 on both Linux and macOS.

This is done for two reasons:

1. It provides a workaround for Homebrew/brew#15859
   (which causes `brew install llvm@11` to fail) until a fix becomes available.
   Practically speaking, this means that the nightly Crux builds will work once
   again.
2. It means that our CI consistently tests against LLVM 12 on both Linux and
   macOS.
@RyanGlScott RyanGlScott changed the title Debug macOS CI CI: Install llvm@12 with brew on macOS Aug 14, 2023
@RyanGlScott RyanGlScott marked this pull request as ready for review August 14, 2023 11:15
@RyanGlScott RyanGlScott requested a review from kquick August 14, 2023 11:15
@RyanGlScott RyanGlScott merged commit df3297b into master Aug 14, 2023
@RyanGlScott RyanGlScott deleted the debug-macOS-ci branch August 14, 2023 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants